advocate of progress

Translations
сторонник прогресса
поборник прогресса
пропагандист прогресса
прогрессист
Definitions
A person who supports the idea of progress.
A person who promotes social, scientific, technological, or economic advancement.
Words
advocate

noun
сторонник
of

preposition
прогресса
progress

noun
прогресс